impregnated insulating materials - Francés Inglés Diccionario